package com.example.runlian.service;

import com.example.runlian.pojo.MainTitle;
import com.example.runlian.pojo.PageInfo;

import java.util.List;

/**
 * 主标题逻辑处理 接口
 */
public interface MainTitleService {
    /**
     * 根据mid值获取 主标题内容
     */
    public String queryMainTitleByMid(Integer mid);

    /**
     * 分页查询 主标题内容 ,并且满足mid=?
     */
    public List<MainTitle> queryMainTitlesByPage(PageInfo pageInfo);

    /**
     * 查询 总共有多少条 主标题内容
     */
    public Integer queryMainTitleAllNum();

    /**
     * 更新主标题信息,根据 mid值
     */
    public Integer updateMainTitleByMid(MainTitle mainTitle);

    /**
     * 增加主标题
     */
    public Integer addMianTilte(MainTitle mainTitle);

    /**
     * 删除主标题
     */
    public Integer deleteMainTitle(Integer mid);
}
